/*
 * @Description: 商品分类数据api接口
 * @Date: 2023-04-07 19:57:11
 * @LastEditTime: 2023-04-10 19:16:03
 * @Author: Black
 * @FilePath: \store_admin\src\api\category.js
 */
import axios from '~/axios'

// 获取商品分类列表
export function getCategoryList() {
  return axios.get("/admin/category")
}

// 增加商品分类
export function createCategory(data) {
  return axios.post("/admin/category", data)
}

// 修改商品分类
export function updateCategory(id, data) {
  return axios.post("/admin/category/" + id, data)
}

// 修改商品分类状态
export function updateCategoryStatus(id, status) {
  return axios.post(`/admin/category/${id}/update_status`, {
    status
  })
}

// 删除商品分类
export function deleteCategory(id) {
  return axios.post(`/admin/category/${id}/delete`)
}

// 分类关联产品列表
export function getCategoryGoods(id) {
  return axios.get(`/admin/app_category_item/list?category_id=${id}`)
}

// 删除关联产品
export function deleteCategoryGoods(id) {
  return axios.post(`/admin/app_category_item/${id}/delete`)
}

// 关联产品
export function connectCategoryGoods(data) {
  return axios.post(`/admin/app_category_item`, data)
}